<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	  xmlns:h="http://xmlns.jcp.org/jsf/html"
      xmlns:p="http://primefaces.org/ui"
      xmlns:ui="http://xmlns.jcp.org/jsf/facelets"
      xmlns:f="http://xmlns.jcp.org/jsf/core"
      xmlns:fn="http://java.sun.com/jsp/jstl/functions">

<h:head>
	<title>Personalizzazione Pacchetto</title>
	<h:outputStylesheet library="TdTheme" name="css/style.css"/> 	
</h:head>

<h:body>
	<h:form>      
	    <p:menubar>
	    	<p:menuitem value="Homepage" icon="ui-icon-contact" url="home.xhtml?faces-redirect=true"/> 
	         
	        <f:facet name="options">
	        	<p:outputLabel value="Benvenuto, #{utenteManagedBean.nome}" style="margin-right:10px"/>  
	            <p:commandButton value="Modifica Profilo" icon="ui-icon-contact" action="modifica_utente.xhtml?faces-redirect=true"/>
	            <p:commandButton value="Logout" icon="ui-icon-extlink" action="#{loginManagedBean.logout()}"/>  
	        </f:facet>  
	    </p:menubar>  
  	</h:form>
	<p:panel id="riepilogo">
		<h2 style="margin-left:auto; margin-right:auto;">Riepilogo del pacchetto che hai personalizzato</h2>
		<h3>#{personalizzazioneManagedBean.res.originante.nome} - #{personalizzazioneManagedBean.res.originante.destinazione_pacchetto}</h3>
		<p:outputLabel>Data di partenza: </p:outputLabel><p:outputLabel value="#{personalizzazioneManagedBean.res.dataPartenza}"> <f:convertDateTime pattern="dd/MM/yyyy"  timeZone="Europe/Rome"/> </p:outputLabel><br/>
		<p:outputLabel>Città di partenza: #{personalizzazioneManagedBean.res.andata.partenza}, prezzo del trasporto: #{personalizzazioneManagedBean.res.andata.prezzo}</p:outputLabel><br/>
		<p:outputLabel>Città di ritorno: #{personalizzazioneManagedBean.res.ritorno.destinazione}, prezzo del trasporto: #{personalizzazioneManagedBean.res.ritorno.prezzo}</p:outputLabel><br/>
		<p:outputLabel>Soggiorno selezionato: #{personalizzazioneManagedBean.res.soggiorno.nome}, prezzo del soggiorno: #{personalizzazioneManagedBean.res.soggiorno.prezzo}</p:outputLabel><br/>
		<div>
			<p:dataTable value="#{personalizzazioneManagedBean.res.attivita}" var="a" style="width:50%">
				<f:facet name="header">
					Attività nel pacchetto
				</f:facet>
				<p:column headerText="Nome">
					#{a.nome}
				</p:column>
				<p:column headerText="Prezzo">
					#{a.prezzo}
				</p:column>
			</p:dataTable>
			<p:dataTable value="#{personalizzazioneManagedBean.res.giftList}" var="a" rendered="#{fn:length(personalizzazioneManagedBean.res.giftList) > 0}" style="width:50%;">
				<f:facet name="header">
					Gift List
				</f:facet>
				<p:column headerText="Nome">
					#{a.nome}
				</p:column>
				<p:column headerText="Prezzo">
					#{a.prezzo}
				</p:column>
			</p:dataTable>
			<p:outputLabel>Prezzo totale: #{personalizzazioneManagedBean.calcolaPrezzo()}</p:outputLabel><br/>
			<h:form>
				<p:commandButton id="indietro_btn" value="Indietro" styleClass="ui-priority-primary" action="personalizzazione4.xhtml" rendered="#{!personalizzazioneManagedBean.isFromAmico}"/>
				<p:commandButton value="Acquista" styleClass="ui-priority-primary" action="#{acquistoManagedBean.initAcquisto(personalizzazioneManagedBean.res)}"/>
			</h:form>
		</div>
	</p:panel>
</h:body>
</html>